Windows App Certification Kit - Test Results
App name:
MarinePlotter
App publisher:
DJM Questor Software
App version:
8.5.14.0
App Architecture:
x64
Kit Version:
10.0.22000.832
OS Version:
Microsoft Windows 11 Pro (10.0.22621.0)
OS Architecture:
x64
Report time:
16/10/2022 8:30:52 am


Overall result: PASSED



Package compliance test

PASSED
App manifest

PASSED
Enterprise Features

PASSED
Resource Packages



Windows security features test

PASSED
Banned file analyzer

PASSED
Private code signing



App manifest resources tests

PASSED
Branding



App Capabilities test

PASSED
Special use capabilities



Windows Runtime metadata validation

PASSED
ExclusiveTo attribute

PASSED
Type location

PASSED
Type name case-sensitivity

PASSED
Type name correctness

PASSED
Properties



High-DPI support

PASSED
DPIAwarenessValidation





Results for optional tests

The tests in this section are informational only and will not be used to evaluate your app during Microsoft Store onboarding. Investigating failures is recommended to ensure that users will not be impacted.



Digitally signed file test

PASSED
Install signed driver and executable files



User account control (UAC) test

PASSED
User account control run level



Package compliance test

PASSED
Application count

PASSED
File association verbs

PASSED
Registry checks



App manifest resources tests

PASSED
App resources



Debug configuration test

PASSED
Debug configuration



Windows Runtime metadata validation

PASSED
General metadata correctness



Package sanity test

PASSED
Archive files usage

FAILED
Blocked executables
  • Error Found: The blocked executables test has detected the following errors:
    • File MarinePlotter\MarinePlotter.exe contains a reference to a "Launch Process" related API System.Diagnostics.Process.Start
    • File MarinePlotterWMM\MarinePlotterWMM.exe contains a reference to a "Launch Process" related API shell32.dll!ShellExecuteW
    • File MarinePlotter.exe contains a blocked executable reference to "rEg".
    • File MarinePlotter.exe contains a blocked executable reference to "cmd".
    • File GoogleMaps.attribution contains a blocked executable reference to "cmd".
    • File NZ59 South Island.attribution contains a blocked executable reference to "cmd".
    • File NZ60 Southwest Pacific.attribution contains a blocked executable reference to "cmd".
    • File NZ61 Ross Sea.attribution contains a blocked executable reference to "cmd".
    • File NZ64 Pacific Ocean.attribution contains a blocked executable reference to "cmd".
    • File NZ66 Approaches.attribution contains a blocked executable reference to "cmd".
    • File NZ67 Offshore Islands.attribution contains a blocked executable reference to "cmd".
    • File 2 Low.dat contains a blocked executable reference to "dnX".
    • File 2 Low.dat contains a blocked executable reference to "cSI".
    • File 3 Medium.dat contains a blocked executable reference to "CSi".
    • File 3 Medium.dat contains a blocked executable reference to "rEG".
    • File 4 Default.dat contains a blocked executable reference to "dnx".
    • File 4 Default.dat contains a blocked executable reference to "\CDb".
    • File 4 Default.dat contains a blocked executable reference to "reg".
    • File 5 High.dat contains a blocked executable reference to "cDB".
    • File 5 High.dat contains a blocked executable reference to "DnX".
    • File 5 High.dat contains a blocked executable reference to "csi".
    • File 5 High.dat contains a blocked executable reference to "reg".
    • File 6 Highest.dat contains a blocked executable reference to "cdb".
    • File 6 Highest.dat contains a blocked executable reference to "csi".
    • File 6 Highest.dat contains a blocked executable reference to "DnX".
    • File 6 Highest.dat contains a blocked executable reference to "nTSD".
    • File 6 Highest.dat contains a blocked executable reference to "reg".
    • File 6 Highest.dat contains a blocked executable reference to "cMd".
    • File MarinePlotterWMM.exe contains a blocked executable reference to "CdB".
    • File MarinePlotterWMM.exe contains a blocked executable reference to "BAsh".
  • Impact if not fixed: Launching executable files is restricted on Windows 10 S systems. Apps that rely on this capability might not run correctly on Windows 10 S systems.
  • How to fix: Identify which of the flagged entries represent a call to launch an executable file that is not part of your app and remove those calls. If the flagged files are part of your application, you may ignore the warning.

FAILED
Platform appropriate files
  • Error Found: The platform appropriate files test detected the following errors:
    • File e_sqlite3.dll is designed only for arm processor type; App package manifest declares 'ProcessorArchitecture' as x64.
  • Impact if not fixed: Including files in the app package that are incompatible with the target processor architecture may cause your app to fail at runtime.
  • How to fix: Ensure that binary file architecture is compatible with the ProcessorArchitecture attribute specified within the app package manifest.
    Platform Appropriate Files